/**
 * Created with IntelliJ IDEA.
 *
 * @author: cxs
 * @date: 2023/7/4
 * @time: 9:22
 * @interfaceName：ICheckService
 * @description：检查服务
 */
package com.bailan.bus.service;

import com.bailan.bus.vo.CheckVo;
import com.bailan.common.util.DataGridView;

import java.util.Map;

public interface ICheckService {
    /**
     * 加载检查单表单信息
     * @param rentid
     * @return
     */
    Map<String, Object> initCheckFormData(String rentid);

    void addCheck(CheckVo checkVo);
    /**
     * 分页查询
     * @param checkVo
     * @return
     */
    DataGridView queryAllCheck(CheckVo checkVo);

    /**
     * 修改
     * @param checkVo
     */
    void updateCheck(CheckVo checkVo);

    /**
     * 删除
     * @param checkVo
     */
    void deleteCheck(CheckVo checkVo);

    /**
     * 批量删除
     * @param ids
     */
    void deleteBatchCheck(String[] ids);
}
